Map Graph

Lord's Island

Island in Derwent Water, Cumbria, England

Lord's Island, which is one of the seven islands on Derwent Water in Keswick, Cumbria, England, got its name from the Earls of Derwentwater who used to live here. Not only was there a fine house on this island but it also had a drawbridge which was used to cross to the mainland.

Read article
File:Lord's_Island,_Derwent_Water_-_geograph.org.uk_-_1027765.jpg
Top Questions
AI generated

List the top facts about Lord's Island

Summarize this article

What is the single most intriguing fact about Lord's Island?

Are there any controversies surrounding Lord's Island?

More questions